// 注册组件的构造器（如果当前组件为自定义组件的时候，构造器是必须使用的）
Component({
  // 自定义组件的私有数据（只能在组件内访问，用于模板渲染，外部无法修改和访问）
  data:{
    msg:"这是尾部自定义组件"
  },
  // 自定义组件的对外属性，接收外边属性
  properties:{
    // 属性名就是父组件要传递数据时定义的属性名(这里本来是-，但是被强行要求驼峰命名。)
    propFatherData:{
      type:String,
      value:'' //默认值
    }
  },
  methods:{
    sendfather(){
      // 发送一个自定义事件,triggerEvent类似于$emit
      this.triggerEvent('footfn',{text:'我是尾部组件的数据'})
    }
  }
})